Confirmation of Lewis Hamilton's new megabucks Mercedes contract keeps him with the German team until the end of 2020, with archrival Sebastian Vettel’s deal with Ferrari set to run for the same period the question now is: who will be their respective teammates? Hamilton’s signature will now trigger a flurry of pen to paper moments as […]